package com.ruoyi.mall.service;

import com.ruoyi.health.api.enums.ReportEnum;
import com.ruoyi.mall.api.domian.Product;

import java.util.List;

public interface RecommendProductsService<T> {
    /**
     * 业务编码，如舌诊=SZ,脉诊=MZ
     * @return
     */
    ReportEnum reportType();

    /**
     * 根据诊断结果获取推荐商品
     * @param param
     * @return
     */
    List<Product> getRecommendProducts(T param);
}
